micellar structure - Francés Inglés Diccionario